• word of the day

    angelica sylvestris

    angelica sylvestris - Dictionary definition and meaning for word angelica sylvestris

    Definition
    (noun) European herb with compound leaves and white flowers; adventive on Cape Breton Island
    Synonyms : wild angelica
Download our Mobile App Today
Receive our word of the day
on Whatsapp